Text copied to clipboard!
Заглавие
Text copied to clipboard!Програмист на вградени системи
Описание
Text copied to clipboard!
Търсим Програмист на вградени системи, който да се присъедини към нашия екип и да участва в разработката на иновативни решения за вградени устройства. Кандидатът ще работи в тясно сътрудничество с хардуерни инженери и други софтуерни специалисти за създаване на стабилни, ефективни и надеждни системи, използвани в различни индустрии като автомобилостроене, индустриална автоматизация, потребителска електроника и медицински устройства.
Основните отговорности включват проектиране, разработка, тестване и поддръжка на софтуер за микроконтролери и други вградени платформи. Кандидатът трябва да има опит с програмни езици като C и C++, както и познания по реалновременни операционни системи (RTOS), комуникационни протоколи (SPI, I2C, UART, CAN) и хардуерно-свързани концепции.
Идеалният кандидат ще притежава аналитично мислене, внимание към детайла и способност за работа в екип. Очакваме също така умения за отстраняване на грешки, писане на документация и участие в процеса на разработка от концепция до внедряване. Опит с инструменти за контрол на версиите (напр. Git), както и с инструменти за симулация и отстраняване на грешки (debugging) е силно желан.
Работата предлага възможност за участие в проекти с висока технологична стойност, професионално развитие и работа в динамична и иновативна среда. Ако сте мотивиран специалист с интерес към вградените системи и желаете да работите по предизвикателни проекти, ще се радваме да се свържете с нас.
Отговорности
Text copied to clipboard!- Разработка на софтуер за вградени системи
- Тестване и отстраняване на грешки в софтуера
- Сътрудничество с хардуерни инженери
- Интеграция на софтуер с хардуерни компоненти
- Поддръжка и актуализация на съществуващи системи
- Създаване на техническа документация
- Използване на инструменти за контрол на версиите
- Участие в целия жизнен цикъл на продукта
- Оптимизация на производителността на системите
- Спазване на стандарти за качество и безопасност
Изисквания
Text copied to clipboard!- Висше образование в областта на компютърните науки, електроника или подобна
- Опит с програмни езици C и C++
- Познания по реалновременни операционни системи (RTOS)
- Разбиране на комуникационни протоколи (SPI, I2C, UART, CAN)
- Умения за отстраняване на грешки и тестване
- Опит с микроконтролери и вградени платформи
- Умения за работа в екип и комуникация
- Внимание към детайла и аналитично мислене
- Опит с Git или други системи за контрол на версиите
- Добро владеене на английски език
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с програмиране на микроконтролери?
- Работили ли сте с RTOS? Ако да, с кои?
- Какви комуникационни протоколи сте използвали в предишни проекти?
- Как подхождате към отстраняване на грешки във вградени системи?
- Какви инструменти използвате за симулация и тестване?
- Имате ли опит с разработка на драйвери за хардуер?
- Какви проекти с вградени системи сте реализирали досега?
- Как се справяте с работа под напрежение и кратки срокове?
- Какви са вашите очаквания от тази позиция?
- Готови ли сте да работите в мултидисциплинарен екип?